*{
	margin: 0px;
	padding: 0px;
}

.header
{
	display: table;
	text-align: center;
	width: 100%;
	height: 600px;
	position: relative;
	background-image: url(../../../img/more/img/mhl.png);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	min-height: 350px;
}
.shadow {
    height: 100%;
    width: 100%;
    position: absolute;
    bottom: 0;
    background-image: -webkit-linear-gradient(top, rgba(231, 51, 104, 0) 0%, rgba(0, 0, 0, 0.55) 100%);
}
.headerlogo
{
	margin-left: 83px;
    position: absolute;
}
.headerlogo ul
{
	list-style: none;
}
.headerlogo ul li
{
	float: left;
}
.adobe-logo
{
	background-image:url(../../../img/more/img/logo-adobe.png) ;
	background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 35px;
    height: 59px;
    display: inline-block;
}
.shijue
{
	margin-left: 18px;
    margin-top: 24px;
}
.shijue-logo
{
	background-image: url(../../../img/more/img/logo-shijueme.svg);
	background-position: center;
	background-repeat: no-repeat;
    width: 72px;
    height: 22px;
    display: inline-block;
}
.headertext
{
	color: #ffffff;
    display: table-cell;
    vertical-align: middle;
    position: relative;
}
.headertext span
{
	background-image: url(../../../img/more/img/logo-creativecloud.svg);
	background-repeat: no-repeat;
	background-size: cover;
    background-position: center;
    display: inline-block;
    width: 98px;
    height: 72px;
}
.headertext h1
{
	font-size: 60px;
    margin-bottom: 30px;
    margin-top: 40px;
}
.headertext p
{
	font-size: 24px;
}
.headertext2
{
	color: #ffffff;
    position: absolute;
    right: 25px;
    bottom: 18px;
}
.headertext2 span
{
	font-size: 14px;
}
.headertext2 p
{
	font-weight: bold;
    display: inherit;
}


.content
{
	height: 266px;
    background-color: black;
    color: #ffffff;
    margin: 0 auto;
}
.contenttop
{
	text-align: center;
    font-size: 24px;
    padding: 36px 0 28px 0;
}
.contentdown
{
	width: 88%;
    margin: 0 auto;
}
.c-left
{
	margin-top: 12px;
	float: left;
}
.sale-qq
{
	background-image: url(../../../img/more/img/icon-qqt.svg);
	background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    width: 65px;
    height: 65px;
    float: left;
    margin-right: 15px;
}
.sale-qq-li
{
	font-size: 18px;
    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    margin-top: 12px;
}
.c-middle
{
	width: 500px;
	float: left;
    margin-left: 128px;
    margin-right: 97px;
}
.sale-phone
{
	background-image: url(../../../img/more/img/icon-phone.svg);
	background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    width: 86px;
    height: 86px;
    float: left;
    margin-right: 20px;
    margin-left: 20px;
}
.sale-phone-li
{
	font-size: 20px;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-top: 0px;
}
.sale-phone-li-1
{
	font-size: 40px;
    margin-bottom: 6px;
    font-weight: 600;
}
.c-right
{
    margin-top: 12px;
    float: left;
}
.qrcoder
{
	background-image:url(../../../img/more/img/qrcoder.png);
	background-repeat: no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: center;
    width: 65px;
    height: 65px;
    float: left;
    margin-right: 15px;
}
.qrcoder-li
{
	font-size: 18px;
    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    margin-top: 3px;
}
.qrcoder-li-1
{
	margin-bottom: 6px;
}
.cc
{
	background-color: #ffffff;
    height: 820px;
}
.cc-top
{
	font-size: 32px;
    color: #000000;
    text-align: center;
    padding-top: 62px;
    padding-bottom: 89px;
}
.cc-main
{
    margin-left: 3%;
}
.cc-main ul
{
	list-style: none;
}
.cc-main ul li
{
	width: 16%;
    float: left;
    margin-bottom: 72px;
    text-align: center;
}
.tool-spsp
{
	position: relative;
}
.tool-ti
{
	font-size: 24px;
}
.tool-cc
{
	background-image:url(../../../img/more/img/creative-cloud-cc.svg);
	background-repeat: no-repeat;
	-webkit-background-size: cover;
    background-size: cover;
    background-position: center;
    width: 87px;
    height: 64px;
    display: inline-block;
}

.tool-ps
{
	background-image: url(../../../img/more/img/ps.png);
	background-repeat: no-repeat;
	-webkit-background-size: cover;
    background-size: cover;
    background-position: center;
    width: 88px;
    height: 82px;
    display: inline-block;
}
.tool-ai
{
	background-image: url(../../../img/more/img/ai.png);
	background-repeat: no-repeat;
	-webkit-background-size: cover;
    background-size: cover;
    background-position: center;
    width: 88px;
    height: 82px;
    display: inline-block;
}
.tool-id
{
	background-image: url(../../../img/more/img/id.png);
	background-repeat: no-repeat;
	-webkit-background-size: cover;
    background-size: cover;
    background-position: center;
    width: 88px;
    height: 82px;
    display: inline-block;
}
.tool-pr
{
	background-image: url(../../../img/more/img/pr.png);
	background-repeat: no-repeat;
	-webkit-background-size: cover;
    background-size: cover;
    background-position: center;
    width: 88px;
    height: 82px;
    display: inline-block;
}
.tool-ae
{
	background-image: url(../../../img/more/img/ae.png);
	background-repeat: no-repeat;
	-webkit-background-size: cover;
    background-size: cover;
    background-position: center;
    width: 88px;
    height: 82px;
    display: inline-block;
}
.tool-an
{
	background-image: url(../../../img/more/img/an.png);
	background-repeat: no-repeat;
	-webkit-background-size: cover;
    background-size: cover;
    background-position: center;
    width: 88px;
    height: 82px;
    display: inline-block;
}
.tool-au
{
	background-image: url(../../../img/more/img/au.png);
	background-repeat: no-repeat;
	-webkit-background-size: cover;
    background-size: cover;
    background-position: center;
    width: 88px;
    height: 82px;
    display: inline-block;
}
.tool-dw
{
	background-image: url(../../../img/more/img/dw.png);
	background-repeat: no-repeat;
	-webkit-background-size: cover;
    background-size: cover;
    background-position: center;
    width: 88px;
    height: 82px;
    display: inline-block;
}
.tool-ic
{
	background-image: url(../../../img/more/img/ic.png);
	background-repeat: no-repeat;
	-webkit-background-size: cover;
    background-size: cover;
    background-position: center;
    width: 88px;
    height: 82px;
    display: inline-block;
}
.tool-apd
{
	background-image: url(../../../img/more/img/acrobat.png);
	background-repeat: no-repeat;
	-webkit-background-size: cover;
    background-size: cover;
    background-position: center;
    width: 88px;
    height: 82px;
    display: inline-block;
}
.tool-asd
{
	background-image: url(../../../img/more/img/acrobat.png);
	background-repeat: no-repeat;
	-webkit-background-size: cover;
    background-size: cover;
    background-position: center;
    width: 88px;
    height: 82px;
    display: inline-block;
}
.tool-ti h4
{
	font-weight: 150;
    padding-top: 40px;
    padding-bottom: 13px;
}
.tool-ti-sp
{
	font-size: 24px;
	position: absolute;
	margin-top: 120px;
}
.tool-ti-sp h4
{
	font-weight: 150;
    padding-bottom: 5px;
}
.tool-ti-sp p
{
	font-size: 16px;
    line-height: 20px;
    color: #7e7e7e;
    width: 82%;
    margin: 0 auto;
}
.tool-ti p
{
	font-size: 16px;
    line-height: 20px;
    color: #7e7e7e;
    width: 82%;
    margin: 0 auto;
    margin-bottom: 30px;
}

.clear-main
{
	clear: left;
}
.cc-main ul li span
{
	margin-left: 29%;
	margin-bottom: 37px;
	float: left;
}





.footer
{
	background-color: #f6f6f6;
    padding-bottom: 90px;
}
.sale-issue
{
	text-align: center;
    font-size: 32px;
    padding-top: 80px;
    margin-bottom: 90px;
}
.sale-about
{
	width: 90%;
    margin: 0 auto;
}
.sale-about h3
{
	font-size: 32px;
    color: #000000;
    font-weight: 500;
    margin-bottom: 30px;
}

.sale-about-span
{
	font-size: 18px;
}
.sale-answer-ab
{
	color: #7e7e7e;
    margin-top: 13px;
}
.sale-answer-ab p
{
	font-size: 14px;
    line-height: 22px;
}
.sale-answer
{
	padding-bottom: 18px;
    border-bottom: 2px solid #dedede;
    margin-bottom: 18px;
}
.sp-1
{
	height: 44px;
}
